﻿/*公用样式*/
#tianxieone {
	font-size: 12px;
}
#tfourtwo {
	font-size: 12px;
	line-height: 80px;
}
#liuyanshenming {
	font-size: 12px;
}
.strong_title {
	display: none;
}
.mianbxContent {
	width: 935px !important;
	text-align: left !important;
	height: auto !important;
	line-height: 50px !important;
	margin-bottom: 20px !important;
	font-size: 15px;
	overflow: hidden;
	border-bottom: dotted 1px #ccc;
	background: #cbe0f8;
}
.mianbxContent a {
	font-weight: bold;
	color: #2d68ac;
	font-size: 15px;
}
.news_content_title {
	font-size: 16px;
	line-height: 60px;
	height: auto !important;
	overflow: hidden;
	padding-bottom: 10px;
	color: #1e62cd;
}
.news_content_title strong {
	color: #3ea43e;
}
.pro_all_class {
	width: 1200px !important;
	height: 68px !important;
	padding-top: 8px;
}
.pro_all_class a {
	float: left;
	display: block;
	padding: 8px 15px;
	overflow: hidden;
	text-align: center;
	border: solid 1px #1e62cd;
	margin-right: 15px;
	font-size: 14px;
	margin-bottom: 10px;
	color: #fff;
	background: #1e62cd;
}
.pro_all_class strong {
	color: #fffb00;
}
.pro_list_box_item_l_zdy {
	float: left;
	width: 205px;
}
.pro_list_box_item_l_zdy img {
	width: 205px;
	height: 135px;
}
.pro_list_box_item_r_zdy {
	float: right;
	width: 692px;
	text-align: left;
	height: 135px;
	background: url(../images/learn.png) no-repeat left bottom;
}
.pro_list_box_item_zdy {
	border-bottom: #efefef solid 1px;
	overflow: hidden;
	padding: 15px 5px;
}
.pro_list_box_item_zdy:hover {
	background: #f9f9f9;
}
.pro_list_box_item_r_zdy p {
	font-size: 16px;
}
.pro_list_box_item_r_zdy a:nth-child(2) {
	display: block;
	height: 116px;
}
.pro_list_box_item_r_zdy div {
	padding-top: 10px;
	font-size: 14px;
	color: #999;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.pro_list_box_item_r_zdy span {
	font-size: 14px;
	color: #999;
}
.pro_list_box_item_r_zdy a {
	text-decoration: blink;
}
.pro_list_box_item_zdy:hover a p {
	color: #eb0000;
}
.shopmrsc li .xwlb_img img {
	border: solid 1px #eee;
}
.shopmrsc li:hover .xwlb_img img {
	transform: rotateY(360deg);
	transition: all 0.9.5s;
}
.xwlb_img {
	background: #f9f9f9;
}
/*内页产品*/
.dgweb_list_item {
	border: solid 1px #ccc;
	width: 199px !important;
	margin: 11px;
	padding: 8px 5px;
	background: #fff;
}
.pro_name {
	line-height: 60px;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.pro_name a {
	font-size: 17px;
}
.pro_one_box {
	border: solid 1px #ccc;
	width: 30% !important;
	margin: 11px;
	padding: 8px 0;
	background: #fff;
}
.pro_one_box:hover .pro_name a {
	color: #e80000;
}
.pro_one_box:hover .pro_pic {
	-webkit-animation: test 0.3s ease-in 2;
}
@-webkit-keyframes test {
0% {
transform:translate(0, 0)
}
50% {
transform:translate(0, 5px)
}
100% {
transform:translate(0, 0)
}
}
.dgweb_list_item:hover .dgweb_list_item_pic {
	-webkit-animation: test 0.3s ease-in 2;
}
.dgweb_list_item:hover .dgweb_list_item_a a {
	color: #e80000;
}
.dgweb_list_item_a {
	line-height: 30px;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.dgweb_list_item_a a {
	font-size: 14px;
}
.pro_list_box_item_zdy .pro_list_box_item_l_zdy img {
	border: solid 1px #eee;
}
.pro_list_box_item_zdy:hover .pro_list_box_item_l_zdy img {
	transform: rotateY(360deg);
	transition: all 0.95s;
}
/*内页产品详情*/
.pcontent_title_h4 {
	font-size: 18px;
	overflow: hidden;
	text-align: center;
	margin-top: 20px !important;
	background: #2d68ac;
	border-bottom: dashed 1px #fff;
	border-top: solid 3px #4082cd;
	padding-top: 10px;
}
.pcontent_title_h4 strong {
	font-weight: normal;
	line-height: 40px !important;
	border-top: solid 1px #eee;
	color: #fff;
}
.detail_title {
	font-size: 15px;
	margin-left: 0 !important;
	padding-left: 20px !important;
	color: #333;
	background: #fff;
	line-height: 28px;
	margin-bottom: 25px;
}
.product_content {
	overflow: hidden;
	padding-bottom: 30px;
}
/*内页产品-相关产品指引*/
.pro_detail_rel_hd {
	overflow: hidden;
	font-size: 16px;
	font-weight: bold;
	line-height: 32px;
	text-align: center;
	color: #fff;
	background: #3ea43e;
}
.pro_detail_rel_item div {
	width: 22% !important;
	margin: 7px;
	border: solid 1px #ccc;
}
.pro_detail_rel_item div img {
	width: 100% !important;
	height: 100% !important;
}
.pro_detail_rel_item div:hover img {
	transform: rotateY(360deg);
	transition: all 0.9.5s;
}
.pro_detail_rel_item div a {
	font-size: 14px;
	line-height: 32px;
}
.prod_listw {
	width: 100%;
	background: #f9f9f9;
	padding-top: 120px;
	padding-bottom: 30px;
	border-bottom: solid 2px #ccc;
}
.prod_list_t {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	font-size: 28px;
	font-weight: bold;
	line-height: 40px;
	color: #2d68ac;
}
.prod_list_ten {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
	font-family: ArsisDReg, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #e0e0e0;
	line-height: 50px;
	text-transform: uppercase;
}
.prod_list_tshape {
	width: 0px;
	height: 0;
	border-left: 29px solid transparent;
	border-right: 29px solid transparent;
	border-top: 11px solid #2d68ac;
	margin: 0 auto;
}
/*banner_page*/	
#banner_com {
	width: 100%;
	margin: 0 auto;
	height: 350px;
	background: url(../images/com.jpg) center;
	overflow: hidden;
}
#banner_hzhb {
	width: 100%;
	margin: 0 auto;
	height: 350px;
	background: url(../images/com.jpg) center;
	overflow: hidden;
}
#banner_news {
	width: 100%;
	margin: 0 auto;
	height: 350px;
	background: url(../images/news.jpg) center;
	overflow: hidden;
}
#banner_pr {
	width: 100%;
	margin: 0 auto;
	height: 350px;
	background: url(../images/pro.jpg) center;
	overflow: hidden;
}
#banner_feedback {
	width: 100%;
	margin: 0 auto;
	height: 350px;
	background: url(../images/liuyan.jpg) center;
	overflow: hidden;
}
#banner_con {
	width: 100%;
	margin: 0 auto;
	height: 350px;
	background: url(../images/lianxi.jpg) center;
	overflow: hidden;
}
.prodW {
	width: 1200px;
	margin: 0 auto;
	background: #fff;
	padding-top: 90px;
	padding-bottom: 40px;
	border: solid 5px #fff;
	overflow: hidden;
	box-shadow: 0px 0px 12px #48202a;
}
.prod_list {
	width: 1200px;
	margin: 0 auto;
	padding-top: 20px;
	transition: all 0.7s;
	position: relative;
	z-index: 11;
}
.prod_list tr {
	display: block;
	float: left;
	width: 173px;
	height: 40px;
	position: relative;
	margin: 8px 5px;
}
.prod_list td {
	text-align: center;
	background: #2d68ac;
	border: dotted 1px #fff;
	float: left;
	width: 173px !important;
	display: block;
	line-height: 40px;
	height: auto !important;
	position: relative;
	z-index: 1;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.prod_list td:hover {
	background: #2d68ac;
}
.prod_list td:hover a {
	color: #fff !important;
}
.prod_list td a {
	font-size: 14px;
	color: #fff !important;
}
#showtyepname {
	background: #fff;
	height: 0px !important;
	overflow: hidden;
}
#showtyepname div {
	width: 100%;
	overflow: hidden;
	line-height: 0px;
}
#showtyepname div a {
	width: 100%;
	display: block;
	line-height: 30px;
	border-bottom: dashed 1px #eee;
	color: #fff !important;
	font-size: 13px;
	background: #2d68ac;
}
#showtyepname a:hover {
	background: #8bef90;
	color: #fff !important;
}
.prod_list tr:hover #showtyepname {
	z-index: 2;
	height: auto !important;
}
.prod_list table {
	margin: 0 auto;
	width: 100%;
	display: block;
	height: auto;
	transition: all 0.7s;
	overflow: hidden;
}
.prod_list:hover table {
	height: auto;
	transition: all 0.7s;
	overflow: inherit;
}
.prod_list_i {
	width: 200px;
	line-height: 30px;
	margin: 0 auto;
	margin-top: 10px;
	overflow: hidden;
	font-size: 16px;
	color: #fff;
	background: #ff82a2;
	text-align: center;
	border-radius: 8px;
	transition: all 0.7s;
}
.prod_list:hover .prod_list_i {
	display: none;
	transition: all 0.7s;
}
.prod_list td b {
	font-size: 0px;
}
.product_content table {
	margin: 0 auto;
}
.cp img {
	border: dotted 1px #ccc;
	padding: 2px;
}
